sit at someone's feet - German English Dictionary